stick in the mud - French English Dictionary